package com.erp.app.masters.sysParamMaster.ejb;

//JRE Classes
import java.rmi.RemoteException;

import javax.ejb.CreateException;
import javax.ejb.EJBException;
import javax.ejb.EJBObject;
import javax.ejb.FinderException;
import javax.ejb.RemoveException;

import com.erp.app.masters.sysParamMaster.beans.SysParamMasterVO;
import com.erp.framework.exceptions.ModifyRecordException;

public interface SysParamMasterManagerRemote extends EJBObject {
    public SysParamMasterVO getSysParamMasterVO() throws RemoteException, EJBException;

    public void setSysParamMasterVO(SysParamMasterVO sysParamMasterVO) throws RemoteException, EJBException;

    public void createSysParamMaster(SysParamMasterVO sysParamMasterVO) throws RemoteException, CreateException, EJBException;

    public SysParamMasterVO findSysParamMaster(SysParamMasterPK sysParamMasterPK) throws RemoteException, EJBException;

    public void removeSysParamMaster(SysParamMasterPK sysParamMasterPK) throws RemoteException, RemoveException, FinderException,
            EJBException;

    public void updateSysParamMaster(SysParamMasterVO sysParamMasterVO) throws ModifyRecordException, RemoteException;

}
